tp0: conversion.o main.o 
	gcc -g -lm -o tp0 conversion.o main.o

conversion.o: conversion.s
	gcc -g -c -Wall conversion.s

conversion.s: conversion.c
	gcc -Wall -O0 -S -std=c99 conversion.c

main.o: main.s
	gcc -g -c -Wall main.s 

main.s: main.c
	gcc -Wall -O0 -S -std=c99 main.c

clean:
	rm -f *.o *.s tp0
